package com.xiaoma.callback;

/**
 * @author maj
 * @ClassName Li
 * @Description
 * @date 2020-09-02 19:12
 */
public class Li {

  public void executeMessage(CallBack callBack, String question){
    System.out.println("小王问的问题--->" + question);

    //模拟小李办自己的事情需要很长时间
    for(int i=0; i<10000;i++){

    }
    /**
     * 小李办完自己的事情之后想到了答案是2
     */
    String result = "答案是2";
    /**
     * 于是就打电话告诉小王，调用小王中的方法
     * 这就相当于B类反过来调用A的方法D
     */
    callBack.solve(result);
  }
}
